Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 MALLARD ROAD Detached £139,995 17 Sep 1997
6 MALLARD ROAD Semi-Detached £560,000 14 Nov 2017
12 MALLARD ROAD Semi-Detached £340,000 31 May 2005
14 MALLARD ROAD Detached £600,000 30 Jun 2023
16 MALLARD ROAD Detached £525,000 20 Mar 2020